CFLAGS = -O4
CC=gcc

SOURCES =		\
	ab.c		\
	command.c	\
	diskio.c	\
	evaluate.c	\
	generate.c	\
	init.c		\
	io.c		\
	main.c		\
	move.c		\
	quies.c		\
	search.c	\
	testing.c	\
	var.c

OBJECTS= $(SOURCES:%.c=%.o)

%.o: %.c
	$(CC) $(CFLAGS) -c $< -o $@

ab : $(OBJECTS)
	$(CC) $(CFLAGS) -o $@ $(OBJECTS) -lm

lint:
	lint $(SOURCES) >lint.out

clean:
	rm *.o
